malay badger or teledu - Turco Inglés Diccionario